@import "globe.css";
/* ==================== common ==================== */
/* edit by jianggc at 2011-04-07  */
body#b-i{background:url(../imgs/bodybgi.png) top repeat-x;}
body#b-i .bg{background:url(../imgs/bg_in.png) center 0 no-repeat;}
body#b-in .bg{background:url(../imgs/bg_ii.png) center 0 no-repeat;}
body#b-in{background:url(../imgs/bodybgi.png) top repeat-x;}
.iwrapper{width:961px;margin:0 auto;}
.wrapper{width:961px;margin:0 auto;}

.w352 {width:352px;}
.w340 {width:340px;}
.w200 {width:200px;}
.w270 {width:270px;}
.w644 {width:644px;}
.ml10 {margin-left:10px;}
.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.p10 {padding:10px;}
.al_cen {text-align:center;}
.brd {border-right:1px dashed #666;}
.po_re {position:relative;}
.turn_up {height:43px;width:25px;background:url(../imgs/index_imgs.png) -3px -62px;position:absolute;left:6px;top:126px;cursor:pointer;}
.turn_down {height:43px;width:25px;background:url(../imgs/index_imgs.png) -35px -62px;position:absolute;right:6px;top:126px;cursor:pointer;}
.our_ser li {float:left;width:81px;margin:15px 19px 0 0;_display:inline;}

.news_s01 a{color:#f4ff7c;}
.news_s01 {color:#f4ff7c;}
.news_s01 .title{font-size:14px;font-weight:bolder;float:none;}

.news_s02 a {color:#fff;}
.news_s02 .title {font-size:14px;font-weight:bolder;}

#slidebox_img {width:340px;height:285px;overflow:hidden;}
#slidebox {margin:5px 6px;_margin-left:10px;position:relative;}
#slidebox_page {position:absolute;height:20px;width:66px;top:251px;z-index:51;cursor:pointer;}
#slidebox_page {height:34px;width:80px;overflow:hidden;padding-left:270px;}
#slidebox_page li {float:left;color:#fff;width:22px;height:20px;text-align:center;line-height:20px;}
#slidebox_page li.current {background-color:#ff5816;}
#slidebox_tit {height:26px;width:277px;overflow:hidden;padding:0 5px;_background-position:0 -19px;line-height:26px;}
#slidebox_tit a {color:#000;line-height:26px;a}
#slidebox_tit a:hover {color:red;text-decoration:none;}
#slidebox #slidebox_img{width:340px;height:251px;}
#slidebox #slidebox_tit {position:absolute;bottom:-31px;z-index:50;}
#slidebox #slidebox_tit a{color:#fff;}


.rdgz {border-bottom:1px solid #6f9cb4;}
.news_box {width:307px;padding:0 5px;margin-bottom:10px;}
.tit_s01 {border-bottom:1px solid #000;height:28px;}
.tit_s01 tt{font-size:17px;font-weight:bolder;padding:0 10px;float:left;height:26px;line-height:26px;color:#333;_position:absolute;}
.tit_s01 tt.tt_s01 {border-bottom:3px solid #f00;}
.tit_s01 tt.tt_s02 {border-bottom:3px solid #36c;}
.tit_s01 .more{float:right;color:#333;padding:7px 5px 0 0;}
.tit_s02 {background:url(../imgs/index_imgs.png) 0 -31px no-repeat;height:27px;width:270px;text-align:center;line-height:27px;color:#fff;font-size:16px;font-weight:bolder;}
.kjdh li {float:left;margin:10px;_display:inline;}

.article_s01 li{height:22px;line-height:22px;background:url(../imgs/index_imgs.png) -258px 12px no-repeat;padding:0 7px 0 22px;}
.article_s01 li a {color:#333;float:left;}
.article_s01 li span {float:right;color:#a0a0a0;font-family: Arial,Helvetica,sans-serif,Dotum;}
.news_img {margin:11px 0 0 5px;}
.news_img img{border:1px solid #ccc;width:80px;height:80px;}
.news_mes {width:208px;margin:11px 4px 0 5px;}
.news_mes dt a{color:#336699;font-weight:bolder;}
.news_mes dt {height:40px;overflow:hidden;}
.news_mes dd {height:40px;overflow:hidden;line-height:20px;}
.news_mes dd a.more {color:red;float:right;}
.news_mes dd a {color:#999;}
.area {background:#edf8ff url(../imgs/area.png) 10px 10px no-repeat;padding-left:280px;height:150px;margin:0 10px 20px}
.area li {float:left;padding:0 10px;font-size:14px;height:30px;line-height:28px;_width:45px;}
.area li a{color:#333;}
.area .ath_area li a{color:#5974a2;}

.rec_enterprises {border:1px solid #d5ca6c;position:relative;background-color:#fffbeb;margin-top:58px;padding:25px 0 11px;}
#rec_head {position:absolute;height:91px;width:247px;background:url(../imgs/hyzx_ml.png) -82px -2px no-repeat;top:-67px;left:-1px;}
.rec_enterprises .how_bh {float:right;_display:inline;margin-right:10px;margin-top:-52px;}
.rec_enterprises .how_bh a{color:#df5732;}
.rec_enterprises .how_bh .more {color:#333;}
.rec_enterprises li {height:28px;border-bottom:1px dashed #d5ca6c;margin:0 10px;line-height:28px;text-indent:18px;float:left;width:300px;_display:inline;}
.rec_enterprises li a{color:#333;float:left;}
.rec_enterprises li span {float:right;color:#999;}
.rec_enterprises ul {background:url(../imgs/xhtj_bg.png) 321px 0 repeat-y;height:178px;}
/* ============= indexmain ============= */
/* edit by jianggc at 2011-04-07  */
.i-main{
	width:auto;
}
.i-banner{
	width: 100%;
	height: 340px;
	padding-top: 45px;
}
.i-flaadbox{
	width: 591px;
	height: 284px;
	overflow: hidden;
	margin-left: 5px;
}
.i-newsbox{
	width: 316px;
	height: 265px;
	margin-left: 30px;
}
.i-newstop{
	height: 52px;
	width: 100%;
}
.i-newstop a{
	display: block;
	line-height: 36px;
	*line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	float: left;
	padding: 0 23px;
	color: #246598;
}
.i-newstop a.cssa{
	margin-right: 18px;
	color: #ffffff;
}
.i-newstit{
	height: 36px;
	padding-left: 8px;
}
.i-newstit a{
	display: block;
	height: 36px;
	float: left;
	color: #019ed5;
	padding: 0 15px;
	line-height: 32px;
}
.i-newstit a.current{
	background: url(../imgs/imainbgb.png) 0px -877px no-repeat !important;background: url(../imgs/imainbgb.png) 0px -876px no-repeat;
	font-weight: bold;
	padding: 0 11px;
	color: #0072c2;
}
.i-newsmain{
	margin-left: 9px;
}
.i-newsmain a{
	color: #474747;
	line-height: 22px;
	background: url(../imgs/imainbgb.png) -157px -870px no-repeat;
	*background: url(../imgs/imainbgb.png) -157px -871px no-repeat;
	padding-left: 16px;
	display: block;	
}
.i-way{
	width: 100%;
	height: 244px;
}
.i-wayl, .i-wayr{
	width: 10px;
	height: 244px;
	background: url(../imgs/imainbg.png) 0 -31px no-repeat !important;background: url(../imgs/imainbg.png) 0 -30px no-repeat ;
}
.i-wayr{
	background: url(../imgs/imainbg.png) 0 -275px no-repeat !important;background: url(../imgs/imainbg.png) 0 -274px no-repeat;
}
.i-wayin{
	width: 941px;
	height: 244px;
}
.i-waytit{
	width: 100%;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	font-weight: bold;
	background: url(../imgs/imainbg.png) 0 0 repeat-x;
}
.i-waymain{
	width: 100%;
	height: 212px;
	overflow: hidden;
	border-bottom: 1px solid #dcdcdc;
}
.i-waymain li{
	width: 215px;
	height: 205px;
	padding: 7px 10px 0;
	float: left;
	background: url(../imgs/imainbg.png) 232px -521px no-repeat;
}
.i-waymain p{
	margin: 0 10px;
	height: 185px;
	font-weight: 200;
}
.i-waymain p.a{
	background: url(../imgs/imainbgb.png) 10px 20px no-repeat;
}
.i-waymain p.b{
	background: url(../imgs/imainbgb.png) 10px -200px no-repeat;
}
.i-waymain p.c{
	background: url(../imgs/imainbgb.png) 10px -420px no-repeat;
}
.i-waymain p.d{
	background: url(../imgs/imainbgb.png) 10px -640px no-repeat;
}
.i-waymain li.noborder{
	background: none;
}




/* ======== gesixiehui mainrows part1 ======= */
/* edit by jianggc at 2011-04-07  */
/* xie-hui-dong-tai  */
.main{
	width: 940px;
	margin: 12px 0 0 9px !important;margin: 12px 0 0 14px;
	background: #fff;
}
.d-flashad{
	width: 230px;
	height: 223px;
	border: 1px solid #a4a4a4;
}
.d-ywbox{
	width: 675px;
	height: 238px;
	padding: 6px 0 0 6px;
	border: 1px solid #c1c1c1;
	background: url(../imgs/dmainbg.png) 0 -230px repeat-x #fff;
}
.d-ywmain{
	width: 430px;
}
.d-ywtit{
	width: 400px;
	height: 26px;
}
.d-ywtit span{
	width: 82px;
	display: block;
	height: 26px;
	background: url(../imgs/dmainbg1.png) 0 0 no-repeat;
}
.d-ywlist{
	width: 400px;
	height: 65px;
	padding-top: 5px;
	border-top: 1px solid #e3e3e3;
}

.d-ywlisttit{
	color: #b72101;
}
.d-ywlisttit a{
	font-weight: bold;
	color: #b72101;
	line-height: 30px;
	font-size: 14px;
}
.d-ywlist p{
	line-height: 18px;
	text-indent: 24px;
}
.d-dw{
	width: 249px;
	height: 235px;
}
.d-tit{
	width: 100%;
	height: 33px;
	background: url(../imgs/dmainbg.png) 0 0;
	clear: both;
}
.d-titr, .d-titl{
	width: 8px;
	height: 32px;
	background: url(../imgs/dmainbg.png) 0 -129px no-repeat !important;background: url(../imgs/dmainbg.png) 0 -128px no-repeat;
}
.d-titr{
	width: 50px;background: url(../imgs/dmainbg.png) 42px -161px no-repeat !important;background: url(../imgs/dmainbg.png) 43px -160px no-repeat;
}
.d-titr a{display:inline-block;height:25px;line-height:28px; text-align:right;color:#000;}
.d-titc{
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
}
.d-tit p, .d-fctit p{
	float: left;
	margin-right: 20px;
	line-height:33px;
	height:33px;
	font-weight:bolder;
	font-size:14px;
}
.d-titc a{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin-right: 5px;
}
.d-tit span.cssb, .d-titc span.cssa{
	background: url(../imgs/dmainbg2.png) 0px -20px no-repeat;
	width: 20px;
	height: 20px;
	display: inline-block;
	margin: 0 5px 0 5px !important;margin: 5px 5px 0 5px;
}
.d-tit span.cssa{
	background: url(../imgs/dmainbg2.png) 0px 0px no-repeat;}
.d-tit span.csstu{background: url(../imgs/dmainbg2.png) 0px -62px no-repeat;}

.d-titc tt, .d-fctitc tt{
	height: 28px;
	line-height: 26px;
	display: inline-block;
	margin: 4px 0 0;
	font-weight: normal;
	cursor: pointer;
	padding: 0 15px;
}
.d-titc tt.current, .d-fctitc tt.current{
	background: url(../imgs/dmainbg.gif) 0 -100px repeat-x #fff;
	border: 1px solid #aeaeae;
	border-bottom:  1px solid #fff;
	height: 28px;
	line-height: 26px;
	display: inline-block;
	margin: 3px 0 0;
	padding: 0 15px;
	color: #941313;
	font-weight: bold;
}
.d-dwmain{
	width: 231px;
	height: 206px;
	padding: 5px 0 0 16px;
	border: 1px solid #c4c4c4;
	border-top: none;
	clear: both;
}
.d-dwinfo{
	height: 98px;
	width: 225px;
}
.d-dwlist{
	background: url(../imgs/dmainbg.png) 0px -443px repeat-x;
	padding-top: 10px;
}
.d-dwlist li a{
	line-height: 22px;
	color: #393939;
}
.d-dwinfo tt{
	color: #cc0000;
	font-weight: bold;
}
.d-dwinfo p{
	line-height: 20px;
	margin: 10px 0;
}
.d-ad{
	border: 1px solid #d1dae1;
	width: 296px;
	height: 232px;
}
.d-qg{
	width: 374px; 
}
.d-dj{
	width: 514px;
	height: 240px;
}
.d-djmain{
	width: 500px;
	height: 196px;
	border: 1px solid #ebc8c8;
	border-top: none;
	padding: 9px 0 0 12px;
	clear: both;
}
.d-djpic{
	width: 125px;
	height: 185px;
	margin-top: 8px;
	text-align: center;
}
.d-djpic img{
	width: 125px;
	height: 154px;
	border: 1px solid #b3b3b3;
}
.d-djpic p{
	color: #f87218;
	font-weight: bold;
	line-height: 32px;
}
.d-djlist{
	width: 340px;
	margin-left: 22px;
}
.d-djlist li{
	line-height: 23px;
	background: url(../imgs/dmainbg.png) -80px -67px no-repeat;
}
.d-djlist li span{
	float: right;
	color: #a4a4a4;
}
.d-djlist li a{
	color: #2c2c2c;
	margin-left: 7px;
}
.d-wj{
	width: 420px;
}
.d-wjlist li{
	float: left;
	width: 70px;
	text-align: center;
	margin: 0 9px 5px 0;
}
.d-wjlist li a{
	color: #000;
	line-height: 40px;
	display: block;
}
.d-wjtext{
	width: 100%;
}
.d-wjtext dl{
	height: 20px;
	line-height: 20px;
	background: url(../imgs/dmainbg.png) 0px -443px repeat-x;
	padding-top: 15px;
}
.d-wjtext dt{
	width: 83px;
	color: #fff;
	text-align: center;
	background: url(../imgs/dmainbg1.png) 0 -40px no-repeat;
	float: left;
}
.d-wjtext dd, .d-wjtext dd a{
	color: #cf0000;
	text-decoration: underline;
	float: left;
	margin-left: 10px;
}
.d-wjmain{
	width: 406px;
	height: 196px;
	border: 1px solid #ebc8c8;
	border-top: none;
	padding: 9px 0 0 12px;
}
.d-bb{
	width: 100%;
	
}
.d-bbmain{
	height: 116px;
	padding: 12px 0 0 7px;
	border: 1px solid #ebc8c8;
	border-top: none;
	overflow: hidden;
	width: 931px;
}
.d-bbmain li{
	float: left;
	text-align: center;
	margin: 0 7px;
}
.d-bbmain li img{
	width: 136px;
	height: 83px;
	border: 2px solid #e3caca;
}
.d-bbmain li a{
	display: block;
	line-height: 24px;
	color: #000;
}
.d-fc{
	width: 466px;
	height: 249px;
}
.d-fctit{
	width: 100%;
	height: 33px;
	line-height: 33px;
	background: url(../imgs/dmainbg.png) 0 -193px !important;background: url(../imgs/dmainbg.png) 0 -192px;
}
.d-fctitl{
	width: 8px;
	height: 33px;
	background: url(../imgs/dmainbg.png) 0 -33px repeat-x !important ;background: url(../imgs/dmainbg.png) 0 -32px repeat-x ;
}
.d-fctitr{
	width: 50px;
	height: 33px;
	background: url(../imgs/dmainbg.png) 42px -66px  no-repeat !important;background: url(../imgs/dmainbg.png) 43px -65px  no-repeat;
}

.d-fctitr a{color:#000;}
.d-fctitc{
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	height:33px;
}
.d-fctitc a{
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-right:15px;

}
.d-fctit span.cssa{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url(../imgs/dmainbg2.png) 0 -40px  no-repeat;
	margin:0 5px 0 5px !important;margin:5px 5px 0 5px;

}
.d-fctit p span.cssa{background:url(../imgs/dmainbg2.png) no-repeat 0px -84px;}
.d-fcmain{
	width: 449px;
	height: 207px;
	border: 1px solid #e0e0e0;
	border-top: none;
	padding: 8px 0 0 15px;
}
.d-fcfirst{
	width: 435px;
	height: 94px;
}
.d-fcpic{
	width: 137px;
	height: 80px;
	padding: 2px;
	border: 1px solid #cecece;
}
.d-fcinfo{
	width: 280px;
	height: 80px;
}
.d-fcinfo tt{
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #e05a17;
}
.d-fcinfo p{
	color: #5e5e5e;
	line-height: 20px;
}
.d-fcinfo a{
	color: #e05a17;
	line-height: 20px;
	text-decoration: underline;
}
.d-fclist{
	background: url(../imgs/dmainbg.png) 0px -443px repeat-x;
	padding-top: 10px;
	width: 440px;
}
.d-fclist li{
	line-height: 24px;
	width: 429px;
	padding-left: 7px;
	background: url(../imgs/dmainbg.png) -80px -67px no-repeat;
}
.d-fclist li a{
	color: #000;
}
.d-fclist li span{
	float: right;
	color: #a4a4a4;
}
.d-picad{
	width: 940px;
	height: 106px;
	overflow: hidden;
}
.dp_no {display:none;}
.container{
	width: 664px;
	margin: 5px 9px 0 9px !important;margin: 5px 7px 0 5px;
	font-size: 12px;
}
.sideadbox{
	width: 247px;
	border: 1px solid #ccdbe4;
	border-top: none;
	margin-top: 5px;
}
.sideadtit{
	width: 100%;
	height: 34px;
	line-height: 28px;
	border-top: 1px solid #ccdbe4;
	background: url(../imgs/dmainbgb.png) repeat-x;
}
.sideadtit a{
	float: right;
	color: #666;
	margin-right: 10px;
}
.sideadtit strong{
	font-size: 14px;
	margin-left: 16px;
}
.sideadtit strong span{
	color: #d30000;
}
.sideadmain{
	padding: 8px 6px 0;
}
.sideadmain img{
	border: 1px solid #dbdcdb;
	padding: 1px;
	width: 230px;
	height: 69px;
}
.sideadmain ul{
	margin: 0 0 15px 0;
}
.sideadmain li{
	line-height: 23px;
	background: url(../imgs/dmainbgb.png) 0 -38px no-repeat;
}
.sideadmain li a{
	line-height: 23px;
	color: #393939;
	margin-left: 10px;
}
.sideadmain li a:hover{
	line-height: 23px;
	color: #d30000;
}
.content{
	margin-top: 6px;
}
.crumb{
	line-height: 30px;
	height: 30px;
}
.crumb a{
	color: #000;
}
.crumb span{
	padding: 0 2px;
}
.con-newsbox{
	width: 632px;
	padding: 15px;
	border: 1px solid #bdbcbd;
	border-top: 3px solid #c32a00;
}
.con-newsbox h2{
	font-size: 20px;
	padding: 5px 20px;
}
.newsul li{ 
	line-height: 30px;
	color: #295394;
	background: url(../imgs/xmainbg.png) -210px -140px no-repeat;
}
.newsul li a{ 
	color: #295394;
	font-size: 14px;
	padding-left: 15px;
}
.newsul li span{ 
	color: #d7d7d7;
	margin-left: 15px;
}
.con-newsinfo{
	margin-top: 20px;
}
.con-newsinfo p{
	font-size: 14px;
	text-indent: 28px;
	line-height: 28px;
}
.con-newstit h1{
	font-size: 24px;
	padding: 5px 20px;
	font-weight:blod;
}
.con-newstit{
	text-align: center;
}
.newscrumb{
	background: url(../imgs/xmainbgb.png) 0 -1340px repeat-x;
	padding-bottom: 10px;
	line-height: 30px;
}
.newscrumb span{
	padding: 0 10px;
}
.newscrumb span.time{
	color: #ff0000;
}

.con-lshmain{
	height: 100%;
	border: 1px solid #bdbcbd;
	border-top: none;
	width: 728px;
}
.page_2 {
    margin: 8px auto;
    padding-top: 14px;
    clear: both;
    color: #295394;
    height: 20px;
    margin-bottom: 10px;
    padding: 10px;
    text-align: right;
}
.page_2 a {
    border: 1px solid #CCDBE4;
    color: #295394;
    display: inline-block;
    margin: 0 2px;
    padding: 4px 7px;
    vertical-align: middle;
}
.con-newstit h1{
	font-size: 24px;
	padding: 5px 20px;
	font-weight: "����";
}
.con-newstit{
	text-align: center;
}